subsurface ocean - German English Dictionary